package com.handy.demo.base.jvm;

/**
 * @author longhairen
 * @create 2017-09-02 14:36
 * @description
 **/
public class JavaVMStackSOF {
    private int stackLength=1;
    public void stackLeak( ) {
        stackLength++;
        stackLeak( ) ;
    }
    public static void main( String[]args) throws Throwable{
        JavaVMStackSOF oom=new JavaVMStackSOF( ) ;
        try{
            oom.stackLeak( ) ;
        }catch( Throwable e) {
            System.out.println( "stack length： "+oom.stackLength) ;
            throw e;
        }
    }
}
